hr software employee self service careers attorney compensation hris hrms insurance employment lawyer human resources consulting